1
general::
Phrase(s): launch forth ((up)on something)
to set out on something; to begin on something, such as a journey or a long lecture or sermon. (Upon is formal and less commonly used than on.) • We launched forth on our trip before dawn. • What time shall we launch forth tomorrow morning?
McGrawhill's American Idioms And Phrasal Verbs